package com.liveinstars.api.query;

import com.onepiece.shipelves.common.vo.BaseQuery;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.ToString;

import java.util.List;


/**
 * @author: ting
 * @date: 2020/3/3
 */
@Data
@ToString
@ApiModel
public class ActivityNewQuery extends BaseQuery {

    /**
     * 搜索关键字
     */
    private String searchWord;
    /**
     * 查询某人
     */
    private Integer userId;

    /**
     * 查询活动状态
     */
    private Integer status;

    /**
     * 兴趣id,用于单兴趣的查询，下面的兴趣ids，用户多兴趣的查询
     */
    private Long interestId;

    /**
     * 活动类型,如果传null,0,为全部
     * 1为招募活动
     */
    private Integer type;
    /**
     * 活动线上线下,如果传null为全部
     * 0为线下1为线上
     */
    private Integer isOnline;

    /**
     * 是否是机构，传null为全部
     * 传任何值都为查机构
     */
    private Integer isCompany;

//    private Double longitudes;
//
//    private Double latitudes;

    private List<Integer> ids;

    private List<Integer> smallGroupIds;

    private List<Integer> groupIds;
}
